Castrol-oil plant meaning in malayalam

Word: Castrol-oil plant

Meanings of Castrol-oil plant in malayalam :

Noun Aavanakkin‍cheti (ആവണക്കിന്‍ചെടി)
Related wordsCastrol-oil plant - Aavanakkin‍cheti (ആവണക്കിന്‍ചെടി)
Malayalam to English
English To Malayalam